Big Huge Thesaurus

Mitella pentandra

noun